package cc.rengu.igas.bomp.common.entity;

/**
 * 营销活动信息
 */
public class BompMcInfo {

    /**
     * 机构编码
     */
    private String instId;
    /**
     * 营销活动编号
     */
    private String mcNo;
    /**
     * 营销活动名称
     */
    private String mcName;
    /**
     * 营销活动类型
     */
    private String mcType;
    /**
     * 营销活动状态
     */
    private String mcStatus;
    /**
     * 活动起始日期
     */
    private String mcStartDate;
    /**
     * 活动截止日期
     */
    private String mcEndDate;
    /**
     * 活动结束日期
     */
    private String mcActualEndDate;
    /**
     * 活动时间标志
     */
    private String mcTimeFlag;
    /**
     * 出资方
     */
    private String sponsor;
    /**
     * 参与次数限制
     */
    private String restriction;
    /**
     * 客户范围
     */
    private String clientRange;
    /**
     * 商户范围
     */
    private String merchantRange;
    /**
     * 新增商户活动标志
     */
    private String newMchntFlag;
    /**
     * 限制金额下限
     */
    private String amtLimitFloor;
    /**
     * 限制金额上限
     */
    private String amtLimitCelling;
    /**
     * 预算充值方式
     */
    private String budgetRechargeMethod;
    /**
     * 预算
     */
    private String budget;
    /**
     * 银行出资预算
     */
    private String bankBudget;
    /**
     * 预期参与商户数量
     */
    private String expectMchntQty;
    /**
     * 银行出资比例
     */
    private String bankBudgetRatio;
    /**
     * 审批状态
     */
    private String auditStatus;
    /**
     * 初始数据
     */
    private String initStatData;
    /**
     * 创建人
     */
    private String oprId;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 最后修改人
     */
    private String lastOprId;
    /**
     * 修改时间
     */
    private String updateTime;
    /**
     * 审批拒绝原因
     */
    private String auditRefuseReason;
    /**
     * 发布拒绝原因
     */
    private String publishRefuseReason;
    /**
     * 备用字段1
     */
    private String remark1;
    /**
     * 备用字段2
     */
    private String remark2;
    /**
     * 备用字段3
     */
    private String remark3;
    /**
     * 备用字段4
     */
    private String remark4;
    /**
     * 备用字段5
     */
    private String remark5;

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getMcNo() {
        return mcNo;
    }

    public void setMcNo(String mcNo) {
        this.mcNo = mcNo;
    }

    public String getMcName() {
        return mcName;
    }

    public void setMcName(String mcName) {
        this.mcName = mcName;
    }

    public String getMcType() {
        return mcType;
    }

    public void setMcType(String mcType) {
        this.mcType = mcType;
    }

    public String getMcStatus() {
        return mcStatus;
    }

    public void setMcStatus(String mcStatus) {
        this.mcStatus = mcStatus;
    }

    public String getMcStartDate() {
        return mcStartDate;
    }

    public void setMcStartDate(String mcStartDate) {
        this.mcStartDate = mcStartDate;
    }

    public String getMcEndDate() {
        return mcEndDate;
    }

    public void setMcEndDate(String mcEndDate) {
        this.mcEndDate = mcEndDate;
    }

    public String getMcActualEndDate() {
        return mcActualEndDate;
    }

    public void setMcActualEndDate(String mcActualEndDate) {
        this.mcActualEndDate = mcActualEndDate;
    }

    public String getMcTimeFlag() {
        return mcTimeFlag;
    }

    public void setMcTimeFlag(String mcTimeFlag) {
        this.mcTimeFlag = mcTimeFlag;
    }

    public String getSponsor() {
        return sponsor;
    }

    public void setSponsor(String sponsor) {
        this.sponsor = sponsor;
    }

    public String getRestriction() {
        return restriction;
    }

    public void setRestriction(String restriction) {
        this.restriction = restriction;
    }

    public String getClientRange() {
        return clientRange;
    }

    public void setClientRange(String clientRange) {
        this.clientRange = clientRange;
    }

    public String getMerchantRange() {
        return merchantRange;
    }

    public void setMerchantRange(String merchantRange) {
        this.merchantRange = merchantRange;
    }

    public String getNewMchntFlag() {
        return newMchntFlag;
    }

    public void setNewMchntFlag(String newMchntFlag) {
        this.newMchntFlag = newMchntFlag;
    }

    public String getAmtLimitFloor() {
        return amtLimitFloor;
    }

    public void setAmtLimitFloor(String amtLimitFloor) {
        this.amtLimitFloor = amtLimitFloor;
    }

    public String getAmtLimitCelling() {
        return amtLimitCelling;
    }

    public void setAmtLimitCelling(String amtLimitCelling) {
        this.amtLimitCelling = amtLimitCelling;
    }

    public String getBudgetRechargeMethod() {
        return budgetRechargeMethod;
    }

    public void setBudgetRechargeMethod(String budgetRechargeMethod) {
        this.budgetRechargeMethod = budgetRechargeMethod;
    }

    public String getBudget() {
        return budget;
    }

    public void setBudget(String budget) {
        this.budget = budget;
    }

    public String getBankBudget() {
        return bankBudget;
    }

    public void setBankBudget(String bankBudget) {
        this.bankBudget = bankBudget;
    }

    public String getExpectMchntQty() {
        return expectMchntQty;
    }

    public void setExpectMchntQty(String expectMchntQty) {
        this.expectMchntQty = expectMchntQty;
    }

    public String getBankBudgetRatio() {
        return bankBudgetRatio;
    }

    public void setBankBudgetRatio(String bankBudgetRatio) {
        this.bankBudgetRatio = bankBudgetRatio;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getInitStatData() {
        return initStatData;
    }

    public void setInitStatData(String initStatData) {
        this.initStatData = initStatData;
    }

    public String getOprId() {
        return oprId;
    }

    public void setOprId(String oprId) {
        this.oprId = oprId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLastOprId() {
        return lastOprId;
    }

    public void setLastOprId(String lastOprId) {
        this.lastOprId = lastOprId;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getAuditRefuseReason() {
        return auditRefuseReason;
    }

    public void setAuditRefuseReason(String auditRefuseReason) {
        this.auditRefuseReason = auditRefuseReason;
    }

    public String getPublishRefuseReason() {
        return publishRefuseReason;
    }

    public void setPublishRefuseReason(String publishRefuseReason) {
        this.publishRefuseReason = publishRefuseReason;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }

}
